package org.vergil.core.designpattern.state;

/**
 * Created by vergil on 17-3-25.
 */
abstract class AbstractAccount {
    protected Account acc;
    public abstract void deposit(double amount);
    public abstract void withdraw(double amount);
    public abstract void computeInterest();
    public abstract void stateCheck();
}
